﻿using OnWork.DataCenter.BLL.Standard.Dto;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OnWork.DataCenter.BLL.Standard
{
    /// <summary>
    /// 结果解析配置对象 执行Exe
    /// </summary>
    public class ExeToExeConfig
    {
        ///// <summary>
        ///// 变量
        ///// </summary>
        //public List<VariableDto> Variables { get; set; }

        /// <summary>
        /// 文件全路径
        /// </summary>
        public string FileName { get; set; } = "";

        /// <summary>
        /// 工作目录
        /// </summary>
        public string WorkingDirectory { get; set; } = "";

        /// <summary>
        /// 执行参数
        /// </summary>
        public string Arguments { get; set; } = "";

        /// <summary>
        /// 是否显示窗口
        /// </summary>
        public bool IsShowWindowsForm { get; set; }

        /// <summary>
        /// 是否使用超级管理员启动
        /// </summary>
        public bool IsRunAsAdmin { get; set; }
    }
}